electric offshore offshore software development energy gas acoustic solar outsourcing electrical outsource electricity development offshore development power offshore software design